at loggerheads

Adjective
  1. in a dispute or confrontation
    • Sam and his parents were at loggerheads over the question of car privileges

Khám phá thêm

Các từ liên quan

Từ tương tự

at loggerheads
Sam and his parents are at loggerheads over the car keys.